Enterprise Version
a river flowing in both directions
More